package com.example.common.util;


import java.util.List;

/**
 * 系统的工具类
 */
public class SystemUtils {

	/**
	 * 获取一个结果
	 * @param list
	 * @return
	 */
	public static <T>T getOne(List<T> list){
		if(CollectionUtils.isEmpty(list)) {
			return null;
		}
		if(list.size() > 1) {
			throw new RuntimeException("query one, result number is :" + list.size());
		}
		return list.get(0);
	}

	/**
	 * 判断mapper中返回的受影响条数是否为成功的
	 * @param rows
	 * @return
	 */
	public static boolean isSuccess(Integer rows){
		if(null == rows){
			return false;
		}
		return 0 != rows;
	}
}
